package top.infopub.mgr.mkt.jsonvo;

import top.infopub.jsonvo.BaseJsonVo;
import top.infopub.mgr.mkt.vo.BaseLineVo;
import top.infopub.mgr.mkt.vo.InvestmentInfoVo;
import top.infopub.mgr.mkt.vo.ItemNameVo;
import top.infopub.model.mkt.*;
import top.infopub.model.sg.CoopInfo;

import java.util.List;

public class CollectJsonVo extends BaseJsonVo {

    /**项目基本信息 **/
    private ProjectInfo projectInfo;

    /**项目合作单位**/
    private List<AfterSummaryCoop> summaryCoops;

    //子项名称
    private List<ItemNameVo> itemName;

    //表格数据
    private List<InvestmentInfoVo> investmentInfoVos;

    //项目风险信息
    private List<ProjectRisk> riskTable;

    //底线标准情况
    private List<BaseLineVo> standardTable;

    //合作单位信息
    private List<CoopInfo> coopInfoList;

    //跟踪信息
    private ProTrack proTrack;

    //最新进展信息
    private List<ProProgress> proProgresses;
    //附件信息
    private String[] fileAtt;

    public ProTrack getProTrack() {
        return proTrack;
    }

    public void setProTrack(ProTrack proTrack) {
        this.proTrack = proTrack;
    }

    public ProjectInfo getProjectInfo() {
        return projectInfo;
    }

    public void setProjectInfo(ProjectInfo projectInfo) {
        this.projectInfo = projectInfo;
    }

    public List<AfterSummaryCoop> getSummaryCoops() {
        return summaryCoops;
    }

    public void setSummaryCoops(List<AfterSummaryCoop> summaryCoops) {
        this.summaryCoops = summaryCoops;
    }

    public List<ItemNameVo> getItemName() {
        return itemName;
    }

    public void setItemName(List<ItemNameVo> itemName) {
        this.itemName = itemName;
    }

    public List<InvestmentInfoVo> getInvestmentInfoVos() {
        return investmentInfoVos;
    }

    public void setInvestmentInfoVos(List<InvestmentInfoVo> investmentInfoVos) {
        this.investmentInfoVos = investmentInfoVos;
    }

    public List<ProjectRisk> getRiskTable() {
        return riskTable;
    }

    public void setRiskTable(List<ProjectRisk> riskTable) {
        this.riskTable = riskTable;
    }

    public List<BaseLineVo> getStandardTable() {
        return standardTable;
    }

    public void setStandardTable(List<BaseLineVo> standardTable) {
        this.standardTable = standardTable;
    }

    public List<CoopInfo> getCoopInfoList() {
        return coopInfoList;
    }

    public void setCoopInfoList(List<CoopInfo> coopInfoList) {
        this.coopInfoList = coopInfoList;
    }

    public String[] getFileAtt() {
        return fileAtt;
    }

    public void setFileAtt(String[] fileAtt) {
        this.fileAtt = fileAtt;
    }
}
